daubentonia madagascariensis - Dictionary definition and meaning for word daubentonia madagascariensis